home *** CD-ROM | disk | FTP | other *** search
/ Amiga News 95 / Amiga News 95.iso / dpat / dpat01 / ampc / ampc.doc < prev    next >
Text File  |  1992-01-21  |  4KB  |  98 lines

  1.  
  2.                              Ac-Pc.doc v1.1
  3.                                                  Montréal, avril l990
  4.     
  5.     A la demande générale, j'ai fait une nouvelle version d'Am-Pc qui
  6.         convertit non seulement les fichiers WordPerfect, mais tout fichier
  7.     ASCII (sans codes de formattage).
  8.  
  9.     Ce programme permet d'utiliser le WordPerfect Amiga pour écrire des 
  10.     fichiers 100% compatibles avec le WordPerfect MS-DOS (ou Atari ST). 
  11.         En effet, il existe bien des utilitaires comme CrossDos, MessyDos
  12.     et DOS-2-DOS qui permettent de lire un disque MS-DOS ou d'y écrire,
  13.     mais on perd les accents français en cours de route ( les codes
  14.     ASCII qui les représentent sont différents d'un système à l'autre).
  15.     On peut aussi convertir des fichiers textes en les communiquant par
  16.     modem d'un Amiga à un PC ou vice-versa, mais dans ce cas aussi, les
  17.     accents ne sont pas convertis. D'où l'idée d'écrire un programme
  18.     de conversion d'accents.
  19.  
  20.     Saviez-vous qu'il y a treize caractères accentués en français? Cer-
  21.         tains sont plutôt exotiques. Quel est le seul mot français qui prend
  22.     un "ù" ? Et les deux qui prennent le "ü" ? Réponses en bas.
  23.                                     
  24.         Pour effectuer une conversion complète Amiga -> PC, convertir les
  25.     accents (en mode Amiga), puis convertir ensuite la disquette au 
  26.     format MS-DOS. 
  27.  
  28.     USAGE:
  29.   
  30.     1> ampc   
  31.                 Affiche les instructions à l'écran.
  32.    
  33.     1> ampc   fichier_source  fichier_destination  xx  [asc] [lf]
  34.  
  35.               
  36.               * fichier_origine: fichier à convertir;
  37.             fichier_destination: fichier converti.
  38.     
  39.               *    si xx = pc, direction Amiga -> PC 
  40.             si xx = am, direction PC -> Amiga 
  41.                
  42.               * paramètre facultatif "asc":
  43.             Converti des fichiers ASCII autres que 
  44.                WordPerfect. Les fichiers ASCII n'ont pas de codes
  45.                 de formattage comme ceux des traitement de texte.
  46.                
  47.               * paramètre facultatif "lf": 
  48.                 Amiga -> PC: rajoute un CR avant les LF
  49.                 PC -> Amiga: supprime les CR avant les LF.
  50.                 (CR = carriage retrun, retour de chariot)
  51.                 (LF = line feed, saut de ligne)
  52.  
  53.     REMARQUE:     * Si la conversion est réussie, le nouveau
  54.                 fichier doit avoir le même nombre d'octets
  55.             que le fichier source.
  56.             
  57.     example: 1> ampc  df1:truc  ram:toto.1  pc
  58.  
  59.              Convertit les accents de "truc" (dans 
  60.              le lecteur df1:) du mode Amiga au mode MS-DOS 
  61.              et place le résultat dans le fichier "toto.1"
  62.              (dans le disque virtuel RAM:). Rajouter "asc"
  63.              s'il s'agit d'un fichier ASCII, et "lf" si on
  64.              veut convertir les LF en CR + LF.
  65.         
  66.         example: 1> ampc  df1:truc  ram:toto.1  pc asc lf
  67.  
  68.     Pour accélerer la conversion, il est recommandé de travailler 
  69.         dans un disque virtuel (RAM:, VD0: ou RAD:) . Par exemple,
  70.     dans le cas d'un fichier de 60K, AM-PC a besoin de 55 secondes 
  71.     s'il travaille sur disque, contre 5 secondes seulement en RAM: !
  72.  
  73.     Ce programme est une adaptation en C d'un programme écrit en
  74.     BASICA par Claude Grenier, qui prenait plus de 12 minutes pour 
  75.     convertir le même fichier de 60K ! Pour la très petite histoire,
  76.         je signale que Claude pioche sur un Atari ST. C'est une copie en 
  77.         BASICA sur disque MS-DOS qu'il m'a fournie. Je l'ai convertie
  78.     sans difficultés en AmigaBASIC. Hé oui, les Ataris ST ont parfois
  79.     certaines affinités avec les Amigas.
  80.  
  81.     Il est possible de modifier le code source d'Am-Pc pour faire 
  82.     des conversions de fichiers autres que Word Perfect, ou même 
  83.     pour convertir les accents d'autres langues à alphabet latin.
  84.     Voir les indications sur le fichier Lattice C "AmPc12.c". Petite
  85.     bizarrerie: j'ai dû décaler les codes ASCII de -64 pour faire
  86.     apparaître à l'écran certains codes "invisibles". C'est pas
  87.     élégant dans le code source, mais ça marche et c'est très rapide. 
  88.  
  89.     Vos commentaires sont les bienvenus.
  90.             
  91.                         Michel Laliberté
  92.                         
  93.         
  94.         Rép.: où, Saül, Capharnaüm. Fermez votre Amiga et apprenez à votre
  95.               consulter votre dictionnaire!
  96.           
  97.      
  98.